package com.ddzj.scaffold.entity;

import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.time.LocalDateTime;
import com.ddzj.scaffold.entity.AbstractEntity;

/**
*
* <p>
*  菜单模型
* </p>
*
* <p>
*   Copyright: 2024 . All rights reserved.
* </p>
* <p>
*   Company: yangzibo
* </p>
* <p>
*   CreateDate:2024-04-11 12:11:16
* </p>
*
* @author default
* @history Mender:default；Date:2024-04-11 12:11:16；
*/
@TableName("tbl_menu")
public class Menu extends AbstractEntity{

      //图片路径
      private String iconUrl;
      //菜单名称
      private String name;
      //父类菜单编码
      private String parentCode;
      //系统类型
      private String systemType;
      //url地址
      private String menuUrl;
      //菜单编码
      private String code;
      //小图标
      private String minIconUrl;
      //菜单类型
      private String type;

      /**
      * 获取属性：图片路径
      * @return the iconUrl
      */
      public String getIconUrl() {
        return this.iconUrl;
      }

      /**
      * 设置属性：图片路径
      * @param iconUrl the iconUrl to set
      */
      public void setIconUrl(String iconUrl) {
        this.iconUrl = iconUrl;
      }
      /**
      * 获取属性：菜单名称
      * @return the name
      */
      public String getName() {
        return this.name;
      }

      /**
      * 设置属性：菜单名称
      * @param name the name to set
      */
      public void setName(String name) {
        this.name = name;
      }
      /**
      * 获取属性：父类菜单编码
      * @return the parentCode
      */
      public String getParentCode() {
        return this.parentCode;
      }

      /**
      * 设置属性：父类菜单编码
      * @param parentCode the parentCode to set
      */
      public void setParentCode(String parentCode) {
        this.parentCode = parentCode;
      }
      /**
      * 获取属性：系统类型
      * @return the systemType
      */
      public String getSystemType() {
        return this.systemType;
      }

      /**
      * 设置属性：系统类型
      * @param systemType the systemType to set
      */
      public void setSystemType(String systemType) {
        this.systemType = systemType;
      }
      /**
      * 获取属性：url地址
      * @return the menuUrl
      */
      public String getMenuUrl() {
        return this.menuUrl;
      }

      /**
      * 设置属性：url地址
      * @param menuUrl the menuUrl to set
      */
      public void setMenuUrl(String menuUrl) {
        this.menuUrl = menuUrl;
      }
      /**
      * 获取属性：菜单编码
      * @return the code
      */
      public String getCode() {
        return this.code;
      }

      /**
      * 设置属性：菜单编码
      * @param code the code to set
      */
      public void setCode(String code) {
        this.code = code;
      }
      /**
      * 获取属性：小图标
      * @return the minIconUrl
      */
      public String getMinIconUrl() {
        return this.minIconUrl;
      }

      /**
      * 设置属性：小图标
      * @param minIconUrl the minIconUrl to set
      */
      public void setMinIconUrl(String minIconUrl) {
        this.minIconUrl = minIconUrl;
      }
      /**
      * 获取属性：菜单类型
      * @return the type
      */
      public String getType() {
        return this.type;
      }

      /**
      * 设置属性：菜单类型
      * @param type the type to set
      */
      public void setType(String type) {
        this.type = type;
      }
}